Irredundant Set Faster Than O(2n)
نویسندگان
چکیده
In this paper we provide algorithms faster than O(2) for two variants of the IRREDUNDANT SET problem. More precisely, we give: – a branch-and-reduce algorithm solving LARGEST IRREDUNDANT SET in O(1.9657) time and polynomial space; the time complexity can be reduced using memoization to O(1.8475) at the cost of using exponential space, – and a simple iterative-DFS algorithm for SMALLEST INCLUSION-MAXIMAL IRREDUNDANT SET that solves it in O(1.999956) time and polynomial space. Inside the second algorithm time complexity analysis we use a structural approach which allows us to break the O(2) barrier. We find this structural approach more interesting than the algorithm itself. Despite the fact that the discussed problems are quite similar to the DOMINATING SET problem solving them faster than the obvious O(2) solution seemed harder; that is why they were posted as an open problems at the Dagstuhl seminar in 2008.
منابع مشابه
Beyond O*(2^n) in domination-type problems
In this paper we provide algorithms faster thanO(2) for several NP-complete dominationtype problems. More precisely, we provide: • an algorithm for CAPACITATED DOMINATING SET that solves it in O(1.89), • a branch-and-reducealgorithm solving LARGEST IRREDUNDANT SET inO(1.9657) time, • and a simple iterative-DFS algorithm for SMALLEST INCLUSION-MAXIMAL IRREDUNDANT SET that solves it in O(1.999956...
متن کاملA lower bound for the CO-irredundance number of a graph
This paper establishes a necessary and sufficient condition for a CO-irredundant set of vertices of a graph to be maximal and shows that the smallest cardinality of a maximal CO-irredundant set in an n vertex graph with maximum degree is bounded below by n/2 for = 2, 4n/13 for = 3 and 2n/(3 − 3) for 4. This result is best possible and extremal graphs are characterised for 3. © 2005 Elsevier B.V...
متن کاملCapacitated Domination Faster Than O(2n)
In this paper we consider the CAPACITATED DOMINATING SET problem — a generalisation of the DOMINATING SET problem where each vertex v is additionally equipped with a number c(v), which is the number of other vertices this vertex can dominate. We provide an algorithm that solves CAPACITATED DOMINATING SET exactly in O(1.89) time and polynomial space. Despite the fact that the CAPACITATED DOMINAT...
متن کاملOptimal extraction of motif patterns in 2D
The combinatorial explosion of motif patterns occurring in 1D and 2D arrays leads to the consideration of special classes of motifs growing linearly with the size of the input array. Such motifs, called irredundant motifs, are able to succinctly represent all of the other motifs occurring in the same array within reasonable time and space bounds. In previous work irredundant motifs were extract...
متن کاملA Parallel Implementation of the Reverse Converter for the Moduli Set {2n, 2n–1, 2n–1–1}
In this paper, a new reverse converter for the moduli set {2n, 2n–1, 2n–1–1} is presented. We improved a previously introduced conversion algorithm for deriving an efficient hardware design for reverse converter. Hardware architecture of the proposed converter is based on carry-save adders and regular binary adders, without the requirement for modular adders. The presented design is faster than...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010